
#ifndef __XSG_HLP_HPP__
#define __XSG_HLP_HPP__ 

#include "command_manager_if.hpp"
#include "vty_dft_hlp.hpp"

#define XSG_MODE_STR "XENER"
#define XSG_HELP  	"xener signalling gateway system\n"

#define CRTE_OSP_HELP 	"Create Own Signalling Point\n"
#define DEL_OSP_HELP 	"Delete Own Signalling Point\n"
#define DIS_OSP_HELP 	"Display Own Signalling Point\n"

#define CRTE_DSP_HELP 	"Create Destination Signalling Point\n"
#define DEL_DSP_HELP 	"Delete Destination Signalling Point\n"
#define DIS_DSP_HELP 	"Display Destination Signalling Point\n"
#define DSP_TYPE_HELP	"DSP Type\n"


#define DIS_SLK_HELP  	"Display Signalling Link Information\n"
#define CRTE_SLK_HELP	"Create Signalling Link\n"
#define DEL_SLK_HELP	"Delete Signalling Link\n"

#define OPC_HELP	"Own Signaling Point Code\n"
#define OSPN_HELP  	"Own Signaling Point Name\n"
#define DPC_HELP  	"Destination Point Code\n"
#define DSPN_HELP  	"Destination Signaling Point Name\n"
#define ASPN_HELP  	"Adjacent Signaling Point Name\n"

#define SLC_HEP		"Signalling Link Code\n"
#define ST_HELP		"Signalling Terminal Number\n"
#define TRK_HELP	"Trunk Number\n"
#define TS_HELP		"Time Slot Number\n"

#define MTP3_VARIANT_HELP "MTP L3 Protocol Variant Type\n"
#define UNKNOWN_HELP	"Unkown\n"
#define ITU_BLUE_HELP   "ITU_BLUE\n"
#define ITU_WHITE_HELP  "ITU_WHITE\n"
#define ITU_CHINA_HELP  "ITU_CHINA\n"
#define TTC_HELP        "TTC\n"
#define JTT_HELP        "JTT\n"
#define ANSI_88_HELP    "ANSI_88\n"
#define ANSI_91_HELP    "ANSI_91\n"
#define ANSI_96_HELP    "ANSI_96\n"

#define SP_TYPE_HELP	"Signaling Point Type\n"
#define SEP_HELP	"Signaling End Point\n"
#define STP_HELP	"Signal Transfer Point\n"

#define NI_HELP	"Network Indicator\n"
#define SP_INT_HELP "International\n"
#define SP_RSV_HELP "Reserved\n"
#define SP_NAT_HELP "National\n"
#define SP_LOC_HELP "Local\n"

#define DSP_LOOP_HELP "Loopback Test\n"
#define DSP_IPSP_HELP "IP Signlaling Point\n"
#define DSP_ALIAS_HELP "ALIAS\n"

void build_xsg_cmd(command_manager_if_ptr cmdmng);

#endif
